slamming shut - Turkish English Dictionary